%ResetBorder {
  border: 0;
}
.vxe-table-element {
  .vxe-cell {
    > .el-input,
    > .el-autocomplete,
    > .el-input-number,
    > .el-select,
    > .el-cascader,
    > .el-date-editor {
      width: 100%;
    }
  }
  &.c--highlight {
    .vxe-cell {
      > .el-input:not(.el-date-editor),
      > .el-autocomplete,
      > .el-select,
      > .el-cascader {
        .el-input__inner {
          padding: 0;
          @extend %ResetBorder;
        }
      }
      > .el-input-number {
        .el-input-number__decrease,
        .el-input-number__increase {
          @extend %ResetBorder;
        }
        .el-input__inner {
          @extend %ResetBorder;
        }
      }
      > .el-date-editor {
        .el-input__inner {
          @extend %ResetBorder;
        }
      }
    }
  }
}